/*****************************************************************************
 * Source code information
 * -----------------------
 * Original author    Jane Smart, example.com
 * Author email       jane.smart@example.com
 * Package            @package@
 * Web site           @website@
 * Created            29 Jun 2007 11:15
 * Filename           $RCSfile: schemagen.rdf,v $
 * Revision           $Revision: 1.2 $
 * Release status     @releaseStatus@ $State: Exp $
 *
 * Last modified on   $Date: 2004/01/28 10:52:01 $
 *               by   $Author: ian_dickinson $
 *
 * @copyright@
 *****************************************************************************/


// Package
///////////////////////////////////////
package com.example.vocabulary;


// Imports
///////////////////////////////////////
import com.hp.hpl.jena.rdf.model.*;
import com.hp.hpl.jena.ontology.*;



/**
 * Vocabulary definitions from http://www.mmig.org/ontreg.owl
 * @author Auto-generated by schemagen on 29 Jun 2007 11:15
 */
public class Ontreg {
    /** <p>The ontology model that holds the vocabulary terms</p> */
    private static OntModel m_model = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM, null );
    
    /** <p>The namespace of the vocabulary as a string</p> */
    public static final String NS = "http://www.mmig.org/ontreg.owl#";
    
    /** <p>The namespace of the vocabulary as a string</p>
     *  @see #NS */
    public static String getURI() {return NS;}
    
    /** <p>The namespace of the vocabulary as a resource</p> */
    public static final Resource NAMESPACE = m_model.createResource( NS );
    

    /** Factory for generating symbols */
    private static KsValueFactory s_vf = new DefaultValueFactory();


    // Vocabulary properties
    ///////////////////////////

    public static final OntProperty HAS_URI = m_model.createOntProperty( "http://www.mmig.org/ontreg.owl#hasURI" );
    

    // Vocabulary classes
    ///////////////////////////

    public static final OntClass ONTOLOGY = m_model.createClass( "http://www.mmig.org/ontreg.owl#Ontology" );
    

    // Vocabulary individuals
    ///////////////////////////

    public static final KsSymbol CF = s_vf.newSymbol( "http://www.mmig.org/ontreg.owl#cf" );

    /** Ontology individual corresponding to {@link #CF} */
    public static final Individual _CF = m_model.createIndividual( ONTOLOGY, "http://www.mmig.org/ontreg.owl#cf" );

    
}

/*
@footer@
*/

